poorly made - French English Dictionary